package com.cswnode.demo.dao;

import com.cswnode.demo.controller.requestVariable.GetSexRatio;
import com.cswnode.demo.vo.UnemployedRate;

import java.util.List;
import java.util.Map;

/**
 * @author csw
 * @create 2021/3/22 23:35
 */

public interface DataDao {

    /**
     * 企业岗位数
     */
    Integer getPostNum();

    /**
     * 未就业
     */
    Integer getUnemployedNum();

    /**
     * 以就业
     */
    Integer getForEmploymentNum();

    /**
     * 学生总人数
     */
    Integer getStudentNum(GetSexRatio getSexRatio);

    /**
     * 专业总个数
     */
    Integer getProNum();

    /**
     * 班级总个数
     */
    Integer getClassNum();

    /**
     * 男生总个数
     */
    Integer getBoyNum(GetSexRatio getSexRatio);

    /**
     * 女生总人数
     */
    Integer getGirlNum(GetSexRatio getSexRatio);

    UnemployedRate getUnemployeRate(GetSexRatio getSexRatio);

    List<Map<String,Integer>> getSalary(GetSexRatio getSexRatio);

    List<Map<String,String>> getWorkAddress(GetSexRatio getSexRatio);


}
